be able to manage - Français Anglais Dictionnaire